irritating thing/fact - Alemán Inglés Diccionario